kiwi tree - German English Dictionary